//
//  CFBTGetData.h
//  半糖框架
//
//  Created by afro on 15/12/15.
//  Copyright © 2015年 afro. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "CFBTAllModel.h"

// 请求成功后调用的block,将服务器返回的字典回传
typedef  void(^successBlock)(CFBTAllModel *data);

// 请求失败后调用的block,将服务器返回的出错信息回传
typedef void(^failBlock)(NSError *error);

@interface CFBTGetDataTool : NSObject

// 单例
SingleH(CFBTGetDataTool)

// 封装向服务器提交的请求参数(从工具类获取)
- (void)dataRequestWithURL:(NSString *)url requestType:(BOOL)GETorPOST success:(successBlock)successBlock fail:(failBlock)failBlock;

/**模型对象*/
@property (strong, nonatomic) CFBTAllModel *allModel;

@end
